Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 BEECH PLACE Detached £1,208,409 £308,000 4 Feb 2000
3 BEECH PLACE Detached £1,324,918 £995,000 22 Jul 2016
5 BEECH PLACE Detached £1,274,011 £1,030,000 17 Aug 2018
8 BEECH PLACE Detached £1,101,603 £637,500 1 Jul 2011
9 BEECH PLACE Detached £1,358,887 £385,000 16 Feb 2001